Tech

Check out the first hi-res images from NOAA’s new satellite